package cn.bdqn.service;

import java.util.List;

import cn.bdqn.pojo.Title;

public interface TitleService {
	  /**
     * 查询所有职称
     * @param titleName
     * @param deptId
     * @param isEnable
     * @param currentPageNo
     * @param pageSize
     * @return
     */
    public List<Title> findTitle(String titleName,Integer deptId,Integer isEnable,Integer currentPageNo,Integer pageSize);

    /**
     * 查询总记录数
     * @param titleName
     * @param deptId
     * @param isEnable
     * @return
     */
    public int count(String titleName, Integer deptId,Integer isEnable);

    /**
     * 新增职称信息
     * @param title
     * @return
     */
    public int addTitle(Title title);

    /**
     * 查询详情信息
     * @param titleId
     * @return
     */
    public Title getTitle(Integer titleId);

    /**
     * 修改职称信息
     * @param title
     * @return
     */
    public int modifyTitle(Title title);

    /**
     * 删除职称
     * @param titleId
     * @return
     */
    public int delTitle(Integer titleId);
}
